Dang Van LamDang Van Lam
Ninh Binh 0-1 Cong An TP.HCM: The 90+5 Winner and the Space Behind a Pushed-Up Back LineIn the 90+5th minute, Olaha Manh Duc received the ball near the halfway line,...
Ninh Binh 4-3 HA Gia Lai: Four Goals From a Man-Down Game and the Limits of a ModelThe Second Minute and My Notebook In the second minute the ball went down the...
Le Giang Patrik: Four Years of Waiting and the Gamble Vietnamese Football Won't NameLe Giang Patrik, a 34-year-old naturalized goalkeeper for Vietnam, arrived in...
Van Hau and Van Lam Absent from FIFA ASEAN Cup 2026: The Quiet Restructuring of Vietnam's National TeamOn September 15, Vietnam's squad for the FIFA ASEAN Cup 2026 was announced, a...
VALORANT Game Changers vs MLBB MWI: The Two-Horse Race in Women's Esports in 2026The global landscape of women's esports is witnessing a clear divergence as t...
Giannis 'Debuts' for Miami Heat: 7 Assists, 14 Minutes, and a Source That Doesn't ExistThat night, my internal newsfeed lit up with a line: Giannis Antetokounmpo...
The 2026 Plastic Ball and Ten Years of Table Tennis Attack Rewriting ItselfIn 2026, inside a training hall in Guangzhou, I watched an internal practice...
Warriors on the Sand: Kiev’s Stars and Bulgaria’s Silver Mark in BudapestWarriors on the Sand: The Rebirth of Ukraine and Bulgaria's Historic Silver I...
Vietnamese volleyball falls into the "insufficient information" trap – and that is a promising signal?Nine analysis sections, one answer: insufficient information. You might shrug...
Vietnam U17 in Korea: three matches in seven days and the load test before Group GOn 26 October, Vietnam U17 play their second match of the Korea camp....
The Empty Analytics Sheet: Traceability Gaps in Women's Table Tennis ReportingIt is two hours before air time in Shenzhen, and my data assistant places a...
The Ha Long Bay Road Race: A 15,000-Runner Record and the Lines Left UnwrittenAt 6:10 in the morning I stood beside the 18-kilometre marker of a...
Darren Yap and the Asian Games poomsae bronze: a national milestone on a fragile marginOn the final scoreboard of the men's individual poomsae event, four numbers s...
Turkey Lose 1-3 to Romania at EuroVolley 2026: Fate Rests on Final Match Against LatviaIn the final minutes of set four, when the last ball dropped on Turkey's side...
Gottardi/Orsi Toth Dominate Modena Futures: When Elite16 Class Crushes the Development TierA 21-11, 21-12 scoreline in a beach volleyball final is not something you see...
The Empty Model: When Football Data Goes Silent and the Trap of the Neutral StateThat night, in a small hotel near Seoul Station, I sat in front of a screen...
When the Input Data Is Empty: A Systemic Failure in Table Tennis Analysis PipelinesThree indicators are enough to diagnose a broken analytical pipeline: 0...
U23 Vietnam vs U23 Kuwait at Asian Games 20: A Year of Silence and a Data VoidIn qualifying, there was a match where 0-0 read like a win. U23 Kuwait held U...
Mohamed and Toluca: When One Sentence Awakens a Contract AnxietyAn interview with TyC Sports. Antonio Mohamed sits there, talking about...
Two Paths to the European Mixed Doubles Final: France's Comeback, Germany's StrangleholdSecond game, score 6-9. In elite European table tennis, a pair that drops the...
Ninh Binh 4-3 HA Gia Lai: Four Goals From a Man-Down Game and the Limits of a ModelThe Second Minute and My Notebook In the second minute the ball went down the...
Le Giang Patrik: Four Years of Waiting and the Gamble Vietnamese Football Won't NameLe Giang Patrik, a 34-year-old naturalized goalkeeper for Vietnam, arrived in...
Van Hau and Van Lam Absent from FIFA ASEAN Cup 2026: The Quiet Restructuring of Vietnam's National TeamOn September 15, Vietnam's squad for the FIFA ASEAN Cup 2026 was announced, a...
VALORANT Game Changers vs MLBB MWI: The Two-Horse Race in Women's Esports in 2026The global landscape of women's esports is witnessing a clear divergence as t...
Giannis 'Debuts' for Miami Heat: 7 Assists, 14 Minutes, and a Source That Doesn't ExistThat night, my internal newsfeed lit up with a line: Giannis Antetokounmpo...
The 2026 Plastic Ball and Ten Years of Table Tennis Attack Rewriting ItselfIn 2026, inside a training hall in Guangzhou, I watched an internal practice...
Warriors on the Sand: Kiev’s Stars and Bulgaria’s Silver Mark in BudapestWarriors on the Sand: The Rebirth of Ukraine and Bulgaria's Historic Silver I...
Vietnamese volleyball falls into the "insufficient information" trap – and that is a promising signal?Nine analysis sections, one answer: insufficient information. You might shrug...
Vietnam U17 in Korea: three matches in seven days and the load test before Group GOn 26 October, Vietnam U17 play their second match of the Korea camp....
The Empty Analytics Sheet: Traceability Gaps in Women's Table Tennis ReportingIt is two hours before air time in Shenzhen, and my data assistant places a...
The Ha Long Bay Road Race: A 15,000-Runner Record and the Lines Left UnwrittenAt 6:10 in the morning I stood beside the 18-kilometre marker of a...
Darren Yap and the Asian Games poomsae bronze: a national milestone on a fragile marginOn the final scoreboard of the men's individual poomsae event, four numbers s...
Turkey Lose 1-3 to Romania at EuroVolley 2026: Fate Rests on Final Match Against LatviaIn the final minutes of set four, when the last ball dropped on Turkey's side...
Gottardi/Orsi Toth Dominate Modena Futures: When Elite16 Class Crushes the Development TierA 21-11, 21-12 scoreline in a beach volleyball final is not something you see...
The Empty Model: When Football Data Goes Silent and the Trap of the Neutral StateThat night, in a small hotel near Seoul Station, I sat in front of a screen...
When the Input Data Is Empty: A Systemic Failure in Table Tennis Analysis PipelinesThree indicators are enough to diagnose a broken analytical pipeline: 0...
U23 Vietnam vs U23 Kuwait at Asian Games 20: A Year of Silence and a Data VoidIn qualifying, there was a match where 0-0 read like a win. U23 Kuwait held U...
Mohamed and Toluca: When One Sentence Awakens a Contract AnxietyAn interview with TyC Sports. Antonio Mohamed sits there, talking about...
Two Paths to the European Mixed Doubles Final: France's Comeback, Germany's StrangleholdSecond game, score 6-9. In elite European table tennis, a pair that drops the...
